a difficult job - French English Dictionary